#include <stdio.h>
void func1(void);
static int count=10;        /* 全局变量 - static 是默认的 */
int main()
{
	while (count--)
	{
		func1();
	}
	return 0;
}
void func1(void)
{
	/* 'y' 是 'func1' 的局部变量 - 只初始化一次。 每次调用函数 'func1' 'y' 值不会被重置。 */
	int x = 5;
	x++;
	static int y=5;
	y++;
	printf("x is %d, count is %d\n", x, count);
	printf("y is %d, count is %d\n", y, count);
}

